Khaled Hosny

  • Re: ccmp and decomposition

    * You can do contextual pair positioning that uses the combining marks in the context. * You can also do contextual substitution of the mark glyph that depends on the base glyph. * AFAIK no.
  • Re: ccmp and decomposition

    What Chrome does is that it first sends the text to HarfBuzz (the OpenType layout engine it uses) without checking whether the font supports the the characters or not. HarfBuzz in turn will decompose…
  • Re: .sc and .a glyph types

    PDF format has historically had bad support for mapping glyphs back to code points (and arguably it still not the most ideal in this area, IMHO XPS is the only document format I know in this category…
  • Re: <aalt> before <ccmp>

    What other apps/OSes that provide a glyph palette (that is actually a glyph palette not a character picker) other than Adobe’s and how many of these do actually use “aalt” feature? I’m asking because…
  • Re: <aalt> before <ccmp>

    The order of features does not matter, the order of lookups does. On top of that, layout engines might choose to process certain lookups before others regardless of the order in the font. I think ccm…
Avatar